package com.creditharmony.car.loan.service;
import com.creditharmony.car.common.base.service.BaseService;
import com.creditharmony.car.common.common.vo.requestvo.CarLoanInfoRequestVo;
import com.creditharmony.car.common.common.vo.responsevo.CarLoanInfoResponseVo;
import com.creditharmony.car.loan.entity.CarLoanInfoEntity;


/**
 * 借款信息
 * @Class Name CarLoanInfoService
 * @author 刘振杰
 * @Create In 2017年12月7日
 */
public interface CarLoanInfoService extends BaseService<CarLoanInfoEntity>{

    /**
     * 保存借款信息
     * 2018年1月20日
     * By zqa
     * @param vo 请求vo
     */
    public void saveLoanInfo(CarLoanInfoRequestVo vo);
    
    /**
     * 修改借款信息
     * 2018年1月30日
     * By zqa
     * @param vo 借款vo
     */
    public void updateLoanInfo(CarLoanInfoRequestVo vo);
    
    /**
     * 
     * 2018年1月24日
     * By zqa
     * @param loanCode 借款编号
     * @return CarLoanInfoResponseVo
     */
    public CarLoanInfoResponseVo queryCarLoanInfoByLoanCode(String loanCode);


}
